Black-hooded Oriole
Class: Aves
Order: Passeriformes
Family: Oriolidae
Genus: Oriolus
Species: xanthornus
Location: Habarana, Sri Lanka